.right .rightContain{float: left; margin-top:50px; padding:0 34px; width: 912px;}

.right .rightContain .headPic{float: left;width: 160px;height:145px;}
.right .rightContain .headPic .pic{width: 144px; height: 142px; float: left;background:url(/default/images/personal/head.jpg) no-repeat; cursor: pointer }
.right .rightContain .headPic .pic img{ width: 120px; height: 120px; display: block; margin: 8px 11px 14px 11px;}
.right .rightContain .headPic .pic .editavatar{ width:120px; margin-top:100px; height: 30px; margin-left:12px; margin-right:12px;position: absolute;
    line-height: 30px; float: left; background: #000; opacity: 0.7; color: #fff;alpha(opacity=70); ;z-index: 0; text-align: center; display: none;}


.right .rightContain .detailRight{float: right;margin-left: 10px;width: 740px; height: 145px; }
.right .rightContain .detailRight .detailUp{float: right;width: 740px;height: 32px;border-bottom: 1px #E1E1E1 solid; }
.right .rightContain .detailRight .detailUp p{ width:100%; float: left; height:22px; line-height: 22px; }
.right .rightContain .detailRight .detailUp p .greet{float:left;color: #2B2B2B; font-size: 16px;}
.right .rightContain .detailRight .detailUp p a{float:left; color: #A3A3A3; text-decoration: none }
.right .rightContain .detailRight .detailUp p a i{background: url(/default/images/personal/bigicon.png) no-repeat;width: 20px;height:18px; float: left}
.right .rightContain .detailRight .detailUp p a.mobile i{background-position:0px 0px; margin-top:3px; margin-left: 24px;}
.right .rightContain .detailRight .detailUp p a.email i{background-position: 0px -30px; margin-top:3px;margin-left: 16px;}
.right .rightContain .detailRight .detailUp p a.wx{ float: right; color: #494949;}
.right .rightContain .detailRight .detailUp p a .bwx{ margin-left: 5px; float: left}
.right .rightContain .detailRight .detailUp p a.wx i{background-position:0px -146px; margin-top:2px;}
.right .rightContain .detailRight .detailUp p a.qq{ float: right;color: #494949}
.right .rightContain .detailRight .detailUp p a .bqq{ margin-left:3px; float: left}
.right .rightContain .detailRight .detailUp p a.qq i{background-position: 0px -180px; margin-top:2px;margin-left: 24px;}


.right .rightContain .detailRight .detailDown{float: left;width:740px;height:84px;margin-top: 28px;}
.right .rightContain .detailRight .detailDown ul{ float: left; width: 100%;}
.right .rightContain .detailRight .detailDown li{float: left;width: 122px;height: 84px; list-style: none; border-left: 1px solid #f1f1f1}
.right .rightContain .detailRight .detailDown li a{ display: block; height: 84px; float: left; width: 100%}
.right .rightContain .detailRight .detailDown li a:hover{ background-position:center -63px; background: #F6F6F6 }
.right .rightContain .detailRight .detailDown li.one{ border: none;}
.right .rightContain .detailRight .detailDown li dl{float: left;width:100%;height:84px;}
.right .rightContain .detailRight .detailDown li dt{float: left;width:100%;height:40px; padding-top:10px; line-height:40px;text-align: center;color:#494949;font-size: 30px;}
.right .rightContain .detailRight .detailDown li dd{float: left;width:100%;height:34px; line-height:34px;text-align: center; color: #7F7F7F}
.right .rightContain .detailRight .detailDown li .percent{color: #BD1D24}
.right .rightContain .detailRight .detailDown li .percent2{color: #44A241}
.right .rightContain .detailRight .detailDown li .lock{background: url("/default/images/personal/resumepubliclock.png") center -53px no-repeat; width: 100%;}
.right .rightContain .detailRight .detailDown li .publock{ background-position:center 10px;}


/*求职意向*/
.right .rightContainTwo{float: left;width:912px;margin-top:30px;margin-left: 34px;margin-right: 34px;}
.right .rightContainTwo .content{float:left;width:912px;height: 159px;border-top:1px #D8E3EB solid;background:#F5F8FA; }
.right .rightContainTwo .content .contentLeft{float:left;width:600px;font-size: 13px;background: url(/default/images/personal/content.png) 38px 42px no-repeat;}
.right .rightContainTwo .content .contentLeft ul{float: left;margin-top: 25px;margin-bottom: 25px;margin-left:130px;width: 470px;height: 110px; }
.right .rightContainTwo .content .contentLeft li{height: 22px;line-height: 22px;width: 100%; float: left;}
.right .rightContainTwo .content .contentLeft li b{ padding: 0 5px; color: #999}
.right .rightContainTwo .content .contentLeft li .review{color:#BD1D24}

.right .rightContainTwo .content .contentRight{float: right;width: 240px;height: 60px;margin:30px 34px 69px 38px; }
.right .rightContainTwo .content .contentRight .reflash{float:left;width:112px;height: 60px;}
.right .rightContainTwo .content .contentRight .reflash .reflashUp{float:left;width:112px;height: 32px;line-height:32px;background:#55B153;border-radius: 3px; }
.right .rightContainTwo .content .contentRight .reflash .reflashUp a{float:left;width:112px;height: 32px;line-height:32px;color:#fff;font-size:14px;border-radius:5px;text-align: center;text-decoration: none;}
.right .rightContainTwo .content .contentRight .reflash .reflashUp a:hover{ background: #44A241}
.right .rightContainTwo .content .contentRight .reflash .reflashDown{float: left;width:110px;height:27px;line-height:27px;color:#999;font-size:13px;
    text-align:center;background:#fff;  border-left: 1px #EFEFEF solid;border-right: 1px #EFEFEF solid;border-bottom: 1px #EFEFEF solid;}
.right .rightContainTwo .content .contentRight .modify{float:left;width:112px;height: 60px;margin-left: 16px;}
.right .rightContainTwo .content .contentRight .modify .modifyUp{float:left;width:112px;height: 32px;line-height:32px;background:#E36B00; }
.right .rightContainTwo .content .contentRight .modify .modifyUp a{float:left;width:112px;height: 32px;line-height:32px;color:#fff;border-radius: 5px;font-size:14px;text-align: center;text-decoration: none;}
.right .rightContainTwo .content .contentRight .modify .modifyUp a:hover{ background: #C65D00}
.right .rightContainTwo .content .contentRight .modify .modifyDown{float: left;width:110px;height:27px;line-height:27px;color:#999;font-size:13px;text-align:center;background:#fff;
    border-left: 1px #EFEFEF solid;border-right: 1px #EFEFEF solid;border-bottom: 1px #EFEFEF solid;}


/*合适的岗位*/
.right .modifyJob{float: left;width:912px;height: 74px; margin-top: 10px;margin-left: 34px;margin-right: 34px;}
.right .modifyJob span.modifyText{float: left;height: 74px;line-height: 74px;font-size: 20px;}
.right .modifyJob a.modifySide{float:left;padding: 8px 8px;background:#6AB83A;color: #fff;font-size: 14px;margin-top: 20px;margin-left: 5px;border-radius: 3px;text-decoration: none; }
.right .modifyJob span.more{float: right;height: 74px;line-height: 74px;margin-left: 607px;}
.right .modifyJob span.more a{float: left;color: #666666;font-size: 14px;}

/*合适岗位的列表*/
.right .propertyJob{float:left;width: 936px; margin: 0 34px 0 10px;}
.right .propertyJob  ul{ float: left; width: 100%;list-style:none;}
.right .propertyJob  li{float: left;margin:0px 0px 24px 24px;list-style:none; width: 288px; height: 88px;}
.right .propertyJob  li a{border: 1px #D6D6D6 solid;float: left; display: block;width: 286px; height: 86px; }
.right .propertyJob  li a:hover{border: 1px #b1b1b1 solid; }
.right .propertyJob  li dl{float: left;width:246px;height: 88px;padding: 0 20px;}
.right .propertyJob  li dt{ float:left;height: 22px;color: #666;line-height: 22px;width:100%; margin-top: 15px; font-size: 16px;}
.right .propertyJob  li dd{float:left;font-size: 14px;color:#A6A6A6;height: 22px;line-height: 22px;width:100%;}
.right .propertyJob  li dd .slary{float:left;color:#BD1D24 }
/*更多工作*/
.right .moreJob{float: left;width: 912px;height:70px;margin-left: 34px;margin-right: 34px;}
.right .moreJob a{float: left;width: 912px;height:38px;line-height:38px;text-align:center;background: #F0504E;color: #fff;text-decoration: none;}